Ahead-of-time compilation